Tipos de Dados e Intervalos de Valores

O comprimento máximo de qualquer parâmetro único inserido na linha de comandos é de 2176 bytes.

Nota: Ao criar um novo objeto, o sistema designa um nome -type padrão, caso nenhum esteja especificado. O nome padrão -type consiste no prefixo do objeto e no número inteiro mais baixo disponível começando em 0 (exceto para nós que comecem em 1); por exemplo, vdisk23; o nome padrão -type deve ser exclusivo.

Esta tabela lista os tipos de dados e os intervalos de valores para cada um.

Tabela 1. Tipos de Dados
Tipos de Dados Intervalos de Valores
filename_arg Este é um nome de arquivo (opcionalmente completo), que contém no máximo 169 caracteres. Os caracteres válidos são:
  • . (ponto; o campo não deve iniciar ou terminar, nem conter, dois pontos consecutivos)
  • / (forward slash)
  • - (hyphen)
  • _ (underscore)
  • a–z (letras minúsculas, A a Z)
  • A–Z (letras maiúsculas, A a Z)
  • 0–9 (numerais de 0 a 9)
directory_or_file_filter Especifica um diretório, um filtro de nomes de arquivo ou ambos, dentro do diretório especificado. Os valores de diretório válidos são:
  • /dumps
  • /dumps/audit
  • /dumps/configs
  • /dumps/elogs
  • /dumps/feature
  • /dumps/iostats
  • /dumps/iotrace
  • /dumps/software
O filtro de nomes de arquivo pode ser qualquer nome de arquivo válido, contendo um máximo de 128 caracteres, com ou sem o * (curinga) e anexado ao final de um valor de diretório. caracteres válidos são:
  • * (asterisk/wildcard)
  • . (o campo não deve iniciar, terminar ou conter dois pontos consecutivos)
  • /
  • -
  • _
  • a–z
  • A–Z
  • 0–9
filename_prefix O prefixo de um nome de arquivo que contém no máximo 128 caracteres. caracteres válidos são:
  • -
  • _
  • a–z
  • A–Z
  • 0–9
name_arg Os nomes podem ser especificados ou alterados usando as funções criar e modificar. Os comandos de visualização fornecem o nome e o ID de um objeto.
Nota: O nome do sistema é configurado quando o sistema é criado.

O primeiro caractere de um name_arg deve ser numérico. O primeiro caractere de um nome de objeto não pode ser um - (traço) porque a CLI (interface de linha de comandos) interpreta isso como sendo o próximo parâmetro.

Os caracteres válidos são:
  • . (um ponto - o campo não deve começar, terminar, nem conter dois pontos consecutivos)
  • /
  • -
  • _
  • espaço
  • a a z
  • A a Z
  • 0 a 9
password Esta é uma senha definida pelo usuário que contém de 6 a 64 caracteres ASCII para impressão.
serial_number O número de série possui 7 dígitos, em que os dois primeiros definem o local de fabricação e os 5 dígitos restantes definem o produto.
ip_address_arg O argumento segue as regras padrão para notação decimal com ponto.
Os seguintes formatos de endereço protocolo da Internet 4 (IPv4) e protocolo da Internet 6 (IPv6) são suportados:
IPv4 (nenhuma porta configurada, o IBM Spectrum Virtualize for Public Cloud usa o padrão)
1.2.3.4
IPv4 com porta específica
1.2.3.4:22
IPv6 completo, porta padrão
1234:1234:0001:0123:1234:1234:1234:1234
IPv6 completo, porta padrão, zeros à esquerda suprimidos
1234:1234:1:123:1234:1234:1234:1234
IPv6 completo, com porta
[2002:914:fc12:848:209:6bff:fe8c:4ff6]:23
IPv6 com zero compactado, porta padrão
2002::4ff6
IPv6 com zero compactado, com porta
[2002::4ff6]:23
dns_name Esse é o nome de domínio com ponto para a sub-rede do sistema.
hostname O nome do host designado ao sistema. Esse nome pode ser diferente do nome do sistema e é modificável.

Uma combinação do nome do host e o dns_name é usada para acessar o sistema, por exemplo: https://hostname.

capacity_value A capacidade que é expressa dentro de um intervalo de 512 bytes a 2 petabytes (PB).
Dica: Especifique a capacidade como megabytes (MB), kilobytes (KB), gigabytes (GB) ou petabytes PB. Ao usar MB, especifique o valor em múltiplos de 512 bytes. Uma capacidade igual a 0 é válida para um volume dividido ou sequencial. O menor número de bytes suportados é 512.
node_id Um ID do nó difere de outros IDs, pois é um ID exclusivo designado quando um nó é usado para criar um sistema ou quando um nó é incluído em um sistema. Um valor node_id nunca é reusado em um sistema.

Os IDs de nó são internamente representados como números de 64 bits e, assim como outros IDs, eles não podem ser modificados por comandos do usuário.

xxx_id Todos os objetos são encaminhados pelos IDs de número inteiro exclusivos, designados pelo sistema quando os objetos são criados. Todos os IDs são representados internamente como números inteiros de 32 bits; os IDs de nó são uma exceção.
Os IDs nos seguintes intervalos identificam os vários tipos de objetos:
  • node_id: Um número inteiro decimal positivo maior ou igual a 1
  • mdisk_grp_id: 0–127
  • io_grp_id: 0–3 (Consulte Nota).
  • mdisk_id: 0–4095
  • vdisk_id: 0–8191
  • copy_id: 0–1
  • host_id: 0–1023
  • flash_const_grp_id: 0–255
  • remote_const_grp_id: 0–255
  • fcmap_id: 0–4095
  • rcrel_id: 0–8191
  • controller_id: 0–63
Nota: O io_group 4 existe, mas é usado apenas em determinados procedimentos de recuperação de erro.
Esses IDs, como os IDs de nó, não podem ser modificados por comandos do usuário.
Nota: Os IDs são designados no tempo de execução pelo sistema e não podem ser designados os mesmos após, por exemplo, a restauração da configuração. Use nomes de objeto em preferência aos IDs ao trabalhar com objetos.
xxx_list Uma lista de valores do tipo xxx delimitada por dois pontos.
panel_name Esta é uma sequência de até seis caracteres correspondentes ao número no rótulo impresso abaixo da exibição no painel frontal de um nó no sistema.
sequence_number Um número inteiro não assinado de 32 bits, expresso no formato decimal.
csi_num_arg Um número inteiro não assinado de 32 bits, expresso no formato decimal.
percentage_arg Um número inteiro não assinado de 8 bits, expresso no formato decimal de 0 a 100.
extent_arg Um número inteiro não assinado de 32 bits, expresso no formato decimal.
num_extents_arg Um número inteiro não assinado de 32 bits, expresso no formato decimal.
threads_arg Um número inteiro não assinado de 8 bits, expresso no formato decimal. valores válidos são 1, 2, 3, ou 4.
velocity_arg A velocidade da malha, em gigabytes por segundo (GBps). Os valores válidos são 1 ou 2.
timezone_arg O ID conforme detalhado na saída do comando lstimezones.
timeout_arg O período de tempo limite do comando. Um número inteiro de 0 a 600 (segundos).
stats_time_arg A frequência na qual as estatísticas são reunidas. valores válidos são 1 para 60 minutes em incrementos de 1 minute.
directory_arg Especifica um diretório, um filtro de nomes de arquivo ou ambos, dentro do diretório especificado. Os valores de diretório válidos são:
  • /dumps
  • /dumps/audit
  • /dumps/cimom
  • /dumps/configs
  • /dumps/elogs
  • /dumps/feature
  • /dumps/iostats
  • /dumps/iotrace
  • /home/admin/upgrade
O filtro de nomes de arquivo pode ser qualquer nome de arquivo válido, contendo um máximo de 128 caracteres, com ou sem o curinga (*, um asterisco) e anexado ao final de um valor de diretório. Os caracteres válidos são:
  • *
  • . (o campo não deve iniciar, terminar ou conter dois pontos consecutivos)
  • /
  • -
  • _
  • a–z
  • A–Z
  • 0–9
locale_arg A configuração de código de idioma do sistema. valores válidos são:
  • 0 en_US: inglês americano (padrão)
  • 1 zh_CN: Chinês simplificado
  • 2 zh_TW: Chinês tradicional
  • 3 ja_JP: japonês
  • 4 fr_FR: Francês
  • 5 de_DE: Alemão
  • 6 it_IT: Italiano
  • 7 es_ES: Espanhol
key_arg Um identificador definido pelo usuário para uma chave de shell seguro (SSH), contendo no máximo 30 caracteres.
user_arg Especifica o usuário: administrador ou serviço.
copy_rate Um valor numérico de 0 a 100.
copy_type Especifica o tipo de cópia Mirror: Metro ou Global.

O número máximo de valores inseridos em uma lista separada por dois pontos é 128; exceder esse número máximo retorna um erro.